something which deters - Inglés Sinónimo Diccionario